module.exports = app => {
  const { router, controller } = app;// 结构

  const url = '/api/m';

  // 验证码快捷登录 or 创建用户 不需要token
  router.post(`${url}/user/quick`, controller.m.user.quickUser);

  // 账号密码登录
  router.post(`${url}/user/login`, controller.m.user.accountAndPasswordToLogin);

  // 验证码快捷修改密码
  router.patch(`${url}/user/quickUpdatePassword`, controller.m.user.quickUpdatePassword);

  // 修改用户信息 根据id修改
  router.put(`${url}/user/:id`, controller.m.user.update);

  // 刷新token
  router.get(`${url}/user/refresh_token`, controller.m.user.refresh_token);



  // 获取用户主页个人信息
  router.get('/api/m/user/HomePage/:user_id', controller.m.user.getUserHomePage);

  // 关注用户
  router.post('/api/m/user/focus', controller.m.user.addFocus);

  // 取消关注用户
  router.delete('/api/m/user/focus/:follerd_id', controller.m.user.destroyFocus);

  // 根据id判断是否关注了用户
  router.get('/api/m/user/focus/:follerd_id', controller.m.user.getFocusById);

  // // 获取用户的关注列表 根据用户id
  // router.get('/api/m/user/followings/:user_id', controller.m.user.followings);

  // // 获取用户的粉丝列表 根据用户id
  // router.get('/api/m/user/followers/:user_id', controller.m.user.followers);
};
